Definition of Punching Ball

  • (noun) an inflated ball or bag that is suspended and punched for training in boxing

Synonyms of Punching Ball


Antonyms of Punching Ball


No Antonyms Found.

Homophones of Punching Ball


No Homophones Found.